Automating Elementary Number-Theoretic Proofs Using Gröbner Bases

نویسنده

  • John Harrison
چکیده

We present a uniform algorithm for proving automatically a fairly wide class of elementary facts connected with integer divisibility. The assertions that can be handled are those with a limited quantifier structure involving addition, multiplication and certain number-theoretic predicates such as ‘divisible by’, ‘congruent’ and ‘coprime’; one notable example in this class is the Chinese Remainder Theorem (for a specific number of moduli). The method is based on a reduction to ideal membership assertions that are then solved using Gröbner bases. As well as illustrating the usefulness of the procedure on examples, and considering some extensions, we prove a limited form of completeness for properties that hold in all rings.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

permanence. Table of Contents

In this chapter we describe Theorema, a system for supporting mathematical proving by computer. The emphasis of the chapter is on showing how, in many situations, proving can be reduced to solving in algebraic domains. We first illustrate this by known techniques, in particular the Gröbner bases technique. Then we go into the details of describing the PCS technique, a new technique that is part...

متن کامل

Connecting Gröbner Bases Programs with Coq to do Proofs in Algebra, Geometry and Arithmetics

We describe how we connected three programs that compute Gröbner bases [1] to Coq [11], to do automated proofs on algebraic, geometrical and arithmetical expressions. The result is a set of Coq tactics and a certificate mechanism 1. The programs are: F4 [5], GB [4], and gbcoq [10]. F4 and GB are the fastest (up to our knowledge) available programs that compute Gröbner bases. Gbcoq is slow in ge...

متن کامل

Converting Bases with the Gröbner Walk

The objective of this note is the presentation of a procedure for converting a given Gröbner basis (Buchberger, 1965) of a polynomial ideal I to a Gröbner basis of I with respect to another term order. This procedure, which we call the Gröbner walk, is completely elementary and does not require any assumptions about the dimension or the number of variables of the ideal. The Gröbner walk breaks ...

متن کامل

Gröbner Bases and Systems Theory

We present the basic concepts and results of Gröbner bases theory for readers working or interested in systems theory. The concepts and methods of Gröbner bases theory are presented by examples. No prerequisites, except some notions of elementary mathematics, are necessary for reading this paper. The two main properties of Gröbner bases, the elimination property and the linear independence prop...

متن کامل

On Computing the Elimination Ideal Using Resultants with Applications to Gröbner Bases

Resultants and Gröbner bases are crucial tools in studying polynomial elimination theory. We investigate relations between the variety of the resultant of two polynomials and the variety of the ideal they generate. Then we focus on the bivariate case, in which the elimination ideal is principal. We study — by means of elementary tools — the difference between the multiplicity of the factors of ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007